science fiction book science fiction buy book online peptid sci-fi books book used synthetic dna proteinsynthese pcr primers fantasy gene synthesis book dna synthesis sci fi peptide codon optimization oligos fiction molecular biology